Подписаться
Опубликовано

Фронтенд усложняется. Или нет?

Автор
  • Имя
    Счастливый тимлид | ♥ Frontend
    Telegram

Фронтенд усложняется. Или нет?

На днях обсуждал с учеником ситуацию с возрастающей сложностью фронтенд-технологий. Знаете, вот эти все вайбы, что раньше было проще, а сейчас понапридумывали ерунды, за всю жизнь не разобраться. И вдруг я понял, что нет. Не так всё!

Да, фронтенд прошел большой путь.

Пятнадцать лет назад у нас были html-теги и немного JavaScript, обернутого в jQuery. Это было время хаоса. Учить приходилось не как программировать, а как сделать, чтобы одинаково работало во всех браузерах.

Десять лет назад стали появляться фреймворки. Здесь начали зарождаться шутки, что пока ты изучаешь технологию, она уже устарела. Но вместе с этим начала развиваться и укрепляться стандартизация. Мы все попробовали много всякого, но в итоге остановились на самом простом и удобном.

Пять лет назад началась история улучшения инструментов. Браузеры научились одинаково отображать сайты, IE умер, фреймворки заняли свои ниши и начали обрастать экосистемами. Стали появляться сборщики, оптимизаторы, генераторы. Началась гонка за удобство и комфорт для разработчика.

Фронтенд прошел большой путь. Но он не стал сложнее, наоборот, лишнее ушло и забылось, осталась твердая база. А на этом крепком фундаменте выросло множество всего интересного и полезного, но совершенно не обязательного для изучения.

На днях я решил сделать свой сайт-блог. Все, что мне нужно, это взять мои тексты и красиво показать в интернете. Как это сделать?

Раньше я бы взял Wordpress, купил бы VDS, установил на него PHP, залил бы код через FTP, настроил бы подключение к базе данных, через редактор добавлял бы тексты.

Но сегодня я просто открыл терминал, ввел команду

shell
npm create astro@latest -- --template blog

Закинул свои тексты в формате .md, немного подшаманил и запушил на GitHub.

Всё! Сайт готов!

https://stipjey.github.io/

Никаких серверов, никаких PHP, баз данных и прочих сложностей. Публиковать текст в интернете сегодня так же просто, как сделать коммит и пуш.

Вторую часть про типы и интерфейсы уже выложил на сайте, а здесь опубликую в понедельник.

© Записки тимлида

Счастливый тимлид | ♥ Frontend
2204 подписчика
692 поста

Закрепленные

Из подборки #frontend

Опубликовано

Телеграмовский сосун (или какун, как правильно?)

Телеграмовский сосун суммирует мой лонгрид – стоит ли публиковать полную версию?
Опубликовано

Итоги

Итоги года блога тимлида: количество подписчиков, менторство, сообщество ИТ‑блогеров, планы на 2025
Опубликовано

Поделитесь вашими любимыми мемами уходящего года

Поделитесь любимыми мемами уходящего года

Свежие посты

Опубликовано

Телеграмовский сосун (или какун, как правильно?)

Телеграмовский сосун суммирует мой лонгрид – стоит ли публиковать полную версию?